provision for other payables and expenses - Spanish English Dictionary